package org.jeecg.modules.online.desform.vo.widget;

import lombok.Data;

/**
 * 表单设计器组件选项（集所有组件选项为一身）
 */
@Data
public class DesformOptions {

    private String width;
    private String defaultValue;
    private String placeholder;
    /**
     * 填值规则 Code
     */
    private String fillRuleCode;
    /**
     * 是否必填
     */
    private boolean required;
    /**
     * 是否隐藏组件
     */
    private boolean hidden;
    /**
     * 认为当前登录选项
     */
    private boolean defaultLogin = false;
    /**
     * 是否允许多选
     */
    private boolean multiple = false;

    /* select-user | select-depart 组件 */

    /**
     * 自定义返回字段
     */
    private String customReturnField;

    /* 字典相关 */

    /**
     * 字典Code
     */
    private String dictCode;

}
